internal workings - Turco Inglés Diccionario